<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 一个数组找相同
        // let add = ["张三", '44', '44', '77', '李四', ' 1', '2', '4', '44', '77', ]
        // function d(a) {
        //     let ss = []
        //     a.forEach(i => {
        //         if (ss.indexOf(i) == -1) {
        //             ss.push(i)
        //         }

        //     });

        //     console.log(ss);
        //     return ss

        // }
        // d(add)

        // 第二种方法
        let add = ["张三", '44', '44', '77', '李四', ' 1', '2', '4', '44', '77', ]

        function ds(a) {
            let ss = []
            let ss1 = []
            debugger
            for (let i = 0; i < a.length; i++) {
                for (let j = i + 1; j < a.length; j++) {
                    if (a[i] === a[j]) {
                        ss1.push(a[j])

                        i++

                    }



                }
                ss.push(a[i])
            }
            console.log(ss);
            console.log(ss1);
            return ss

        }
        ds(add)

        //  两个数组找相同种方法
        // let arr = ["张三", '44', '44', '77', '李四', ' 1', '2', '4', '44', '77', ]
        // let arr1 = ["张三", '442', '444', '772', '李四', ' 12', '22', '43', '744', '777', ]

        // function aa(arr, arr1) {
        //     let re = []
        //     for (let i = 0; i < arr.length; i++) {
        //         for (let j = 0; j < arr1.length; j++) {
        //             if (arr[i] === arr1[j]) {

        //                 re.push(arr[i])
        //                 i++

        //             }

        //         }

        //     }

        //     console.log(re);
        // }
        // aa(arr, arr1)
    </script>
</body>